#ifndef DIALOG_ADMIN_H
#define DIALOG_ADMIN_H

#include "admsql.h"

#include <QDialog>

namespace Ui {
class Dialog_password;
}

class Dialog_password : public QDialog
{
    Q_OBJECT

public:
    explicit Dialog_password(const AdmInfo& currentAdmin, AdmSql* admSql, QWidget* parent);
    ~Dialog_password();

private slots:
    void on_pb_save_2_clicked();

    void on_pb_cel_2_clicked();
signals:
    void adminInfoChanged(const AdmInfo &adminInfo); // 确保这是信号
private:
    Ui::Dialog_password *ui;
    AdmInfo m_currentAdmin; // 当前管理员信息
    AdmSql *m_admSql; // 数据库操作对象
};

#endif // DIALOG_ADMIN_H
